/*
 * IntentionalMoment.java
 *
 * Created on 6 de Dezembro de 2007, 20:44
 *
 * To change this template, choose Tools | Template Manager
 * and open the template in the editor.
 */

package org.ontoscheduler.concepts;

import java.util.Iterator;
import java.util.Collection;

import com.hp.hpl.jena.ontology.OntModel;
import com.hp.hpl.jena.ontology.Individual;

/**
 *
 * @author joaoolavo
 */
abstract public class IntentionalMoment extends Concepts {
    
    /**
     * Creates a new instance of IntentionalMoment
     */
    public IntentionalMoment() {
    }
    
    public int setActionContributions(Individual im, Collection ac){
        return addPropertyValues("inv-causedBy", im, ac, OBJECT_PROPERTY);
    }
    
    public int setAppointmentGoal(Individual im, Collection ag){
        return addPropertyValues("inv-propositionalContentOf", im, ag, OBJECT_PROPERTY);
    }
}
